habitat system - Español Inglés Diccionario